package net.goutalk.glcs.module.form.dto;

import net.goutalk.glcs.common.page.PageInput;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;
import java.util.Map;

/**
 * @Author: tanyujie
 * @Date: 2023/8/17 14:50
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class AppFormExecutePageDto extends PageInput {
    /**
     * 功能id
     */
    @NotNull(message = "功能id")
    private Long funcId;

    /**
     * 自定义表单 查询参数
     */
    private Map<String,Object> params;

    /**
     * 导出配置（是否是导出模板）
     */
    private Boolean isTemplate = false;

    /**
     * 是否翻译为显示值
     */
    private Boolean isTrans  = true;
}
